self murder - Spanish English Dictionary